micro ribbon - German English Dictionary